<template>
  <div class="default">
    <div class="default-layout">
      <mHeader></mHeader>
      <slot />
    </div>
  </div>
</template>
<script setup>
import { needOuterBrowser } from '@/utils/tools.js'
// const appConfig = useAppConfig()
import { ref, onMounted } from 'vue'
import { request } from '@/api/fetch.js'
import { loadStore } from '@/store/index.js'
const userStore = loadStore()
let needOuter = needOuterBrowser()
const showMask = ref(needOuter)
// const showMask = ref(true)
// const showMask = ref(true)

// 防爬虫代码
// 防止f12
// window.onkeydown =
//   window.onkeyup =
//   window.onkeypress =
//     function (event) {
//       // 判断是否按下F12，F12键码为123
//       if (event.keyCode === 123) {
//         alert('请勿使用爬虫，需要数据的话可联系管理员')
//         event.preventDefault() // 阻止默认事件行为
//         window.event.returnValue = false
//       }
//     }

// 禁用右键
// window.oncontextmenu = function () {
//   event.preventDefault() // 阻止默认事件行为
//   return false
// }

console.error('请勿使用爬虫，否则将面临法律的制裁')

onMounted(async () => {
  // let data = await request('/getVipNumber',{})
  // if(data){
  //   userStore.setVipNum(data)
  // }
})
</script>
<style lang="scss">
.default{
  background-color: #f5f5f5;
}
</style>
